weekly installments - Spanish English Dictionary